# 客户端 =============
LOGIN = 1  # 登陆
LOGIN_SUCCESS = 101  # 用户登录成功
LOGIN_WRONG_PWD = 102  # 用户登录时密码错误
LOGIN_ACCOUNT_NOT_EXIST = 103  # 用户登录时账号不存在
LOGIN_DUPLICATE = 104  # 登陆时账号重复
LOGIN_USERNAME = 105  # 用户登录时以广播方式通知所有其他用户

REGISTER = 2  # 注册

REGISTER_SUCCESS = 201  # 注册新账号成功
REGISTER_ERROR = 202  # 注册新账号失败

WRONG_MESSAGE = 900  # 信息错误

SEND_MESSAGE = 3  # 发送消息成功
SEND_MESSAGE_ALL = 301  # 多人聊天室中发送消息成功
SEND_MESSAGE_ERROR = 302  # 多人聊天室中发送消息失败
SEND_MESSAGE_PER = 303  # 好友间私聊时对方在线，成功发送消息
SEND_MESSAGE_PER_STORE = 304  # 好友间私聊时对方不在线，消息缓存到双方的聊天记录中

GET_ALL_USERS = 4  # 获取所有在线用户
GET_USERS_ERROR = 404  # 获取所有在线用户的用户名失败
GET_SUCCESS = 401  # 成功获取所有在线用户的用户名

GET_ALL_CHAT_HISTORY = 5  # 获取多人聊天室中所有聊天记录
RET_HISTORY_SUCCESS = 501  # 成功获取多人聊天室中所有聊天记录
RET_HISTORY_ERROR = 502  # 获取多人聊天室中所有聊天记录失败

SEND_EMOJI = 6  # 发送表情符号
SEND_EMOJI_SUCCESS = 601  # 成功发送表情符号
SEND_EMOJI_ERROR = 602  # 发送表情符号失败

SEND_FILE = 7  # 发送文件
SEND_FILE_SUCCESS = 701  # 成功发送文件
SEND_FILE_ERROR = 702  # 发送文件失败

GET_ALL_FILE_HISTORY = 8  # 获取所有发送的文件名
RET_ALL_FILES_SUCCESS = 801  # 成功获取所有发送的文件名
RET_ALL_FILES_ERROR = 802  # 获取所有发送的文件名失败

LOGOUT_INFO = 800  # 用户登出时以广播方式通知所有其他用户

ADD_FRIEND = 9  # 添加好友
ADD_FRIEND_SUCCESS = 901  # 成功添加好友
ALREADY_ADD_ERROR = 902  # 添加好友错误：与对方已经是好友关系
USERNAME_NOT_EXIST = 903  # 添加好友错误：输入的用户名不存在
ADD_FRIEND_ERROR = 904  # 添加好友错误：其他异常错误
ADD_FRIEND_REMIND = 905  # 新好友提示：在线时收到其他用户的好友请求

DOWNFILE = 99  # 下载多人群聊中的文件
DOWNFILE_SUCCESS = 290  # 成功下载多人群聊中的文件
DOWNFILE_ERROR = 291  # 下载多人群聊中的文件失败

PRIVATE_INIT = 98  # 获得用户与某一好友所有聊天记录
PRIVATE_INIT_SUCCESS = 292  # 成功获得用户与某一好友所有聊天记录
PRIVATE_INIT_NONE = 293  # 用户与某一好友间聊天记录为空
PRIVATE_INIT_ERROR = 294  # 获取用户与某一好友所有聊天记录发送错误

SHOW_ALL_FRIENDS = 0  # 获取用户的所有好友名
SHOW_FRIENDS_SUCCESS = 295  # 成功获取用户的所有好友名
SHOW_FRIENDS_ERROR = 296  # 获取用户的所有好友发生错误
NO_FRIENDS = 297  # 用户暂无好友
